body{
    width: 780px;
    margin: auto;
    background-color: #e8eaec;
}



#container{
    /* margin: 2px; */
    border: 2px solid #a0a0a0;
    background-color: #FFFFFF;
    text-align: left;
}



#head{
    height: 90px;
}
#logo h1{
    margin: 0.3em 0;
    color: #1d7ad9;
    font-size: 40px;
    width: 225px;
    text-align: center;
    display: inline-block;
    float: left;
}
#ad{
    width: 530px;
    display: inline-block;
}
#ad h1{
    margin:12px 0 0 20px;
    font-size: 30px;
    color: #1d7ad9;
}
#ad h2{
    margin: 0 0 0 25px;
    font-size: 16px;
    color: #1d7ad9;
}



#menu{
    background: #578bb8;
    margin: 0 1px;
}
#menu div{
    margin: 0 2px;
    background: #578bb8;
    text-align: center;
    height: 26px;
    width: 120px;
    line-height: 26px;
    border-right: 1px solid #fff;
}
.yui{
    display: inline-block;
}
.yui a{
    color: #FFFFFF;
    text-decoration: none;
}



#content{
    padding: 3px 10px;
}
#content h2{
    margin: 15px 0;
    font-size: 18px;
}

.txt_red{
    color: #f02025;
}
.txt{
    font-size: 12px;
    font-weight: 400;
}

#img1{
    float: left;
}

#left{
    width: 50%;
    display: inline-block;
}
#box{
    margin-top: 10px;
    border: 1px solid silver;
    background-color: #fafbfc;
    padding: 0 10px;
}
#box h3{
    margin: 14px 0;
    font-size: 14px;
}

#right{
    width: 355px;
    display: inline-block;
    vertical-align:top;
    padding-left: 6px;
}
label{
    font-size: 12px;
    font-weight: 900;
}
input{
    padding: 2px 6px;
}
#code{
    margin: 7px 0;
}
.files{
    height: 26px;
    line-height: 26px;
    font-size: 14px;
    margin-bottom: 5px;
    margin-top: 0;
    vertical-align: middle;
}
.gets{
    font-size: 15px;
    margin-bottom: 16px;
}
#hh{
    margin-bottom: 10px;
}
#hh img{
    position: absolute;
    height: 30px;
    margin-top: 10px;
    margin-left: 10px;
}
#shuoming{
    margin-top:0px!important;
}
#p{
    margin-bottom: 45px;
}
#xuxian{
    border-bottom: 1px dotted black;
}
#right p>span{
    display: block;
    margin: 1px;
}
#footer{
    background: #467aa7;
    height: 50px;
    padding-top: 15px;
    padding-bottom: 15px;
    line-height: 26px;
    margin-top: 28px;
    text-align: center;
    color: #f0f0f0;
    margin: 1px 1px;
}
#footer a{
    font-weight: bold;
    color: #f0f0f0;
}

